@charset "utf-8";
/* CSS Document */
/* for html reset and core html style */

/* reset start */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
html{color:#000;overflow-y:scroll;overflow:-moz-scrollbars-vertical}
body,button,input,select,textarea{ color:#4a4a4a;font-size:14px;font-family:arial, 'Microsoft Yahei', '微软雅黑', '宋体', \5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti}
h1,h2,h3,h4,h5,h6{font-size:100%}
i,em{font-style:normal}
small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none; color: #999999;}
a:hover{cursor: pointer;}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
img{-ms-interpolation-mode:bicubic; vertical-align: top;}
textarea{resize:vertical}
label,button{cursor:pointer}
/* 除IE6浏览器的通用方法 */
.ie6fixedTL{position:fixed;left:0;top:0}
.ie6fixedBR{position:fixed;right:0;bottom:0}
/* IE6浏览器的特有方法 */
/* 修正IE6振动bug */
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .ie6fixedTL{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
* html .ie6fixedBR{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}

/* core html style */
.left{float:left}
.right{float:right}
.overflow{overflow:hidden}
.hide{display:none}
.block{display:block}
.inline{display:inline}
.clearfix:after{content:' ';display:block;clear:both}
.clearfix{zoom:1}
.footer ul{ padding-top:50px; font-size: 16px;}
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}
.wordwrap{word-break:break-all;word-wrap:break-word}
.font_pink{color: #e40077;}
.font_w{font-weight:bold;}
/* 内容 */#content {
    z-index: 997;
    min-height: 400px;
}

a,a:hover{
    text-decoration: none;
}
.none{
    display: none;
}
.error{
    color: red;
}

/* 内容标题条 */
.pagetitle {
    height:80px;
    /*	line-height: 72px;*/
    width: 1000px;
    padding: 0 10px;
    margin: 0 auto;
    margin-top:20px;
}

.pagetitle-line{ width:1000px; height:1px; background:#dadada;
    margin-top:10px;
    margin-right: auto;
    margin-left: auto;
}
.pagetitle-icon {
    position: relative;
    top: 22px;
    width: 31px;
    height: 27px;
    background: url(../images/itemtitle.png);
    margin-right: 20px;
}



.pagetitle-enname {
    color: #23569f;
    font-size: 26px;
    margin-right: 10px;
    font-family: "Impact";
}

.pagetilet-more a {
    color: #fff;
    font-size: 14px;
}

input, textarea, button {
    outline: none;
}

/*---title---*/
.m-title {
    font-size: 18px;
    line-height: 16px;
    min-width: 200px;
}

/*common css*/
.font-black{
    color:#333;
}
.font-n {
    font-weight: normal
}

.font-w {
    font-weight: 800
}

.font12 {
    font-size: 12px;
}

.font14 {
    font-size: 14px;
}

.font16 {
    font-size: 16px;
}

.font18 {
    font-size: 18px;
}

.font22 {
    font-size: 22px;
}

.font24 {
    font-size: 24px;
}

.font36 {
    font-size: 36px;
}

.aligncenter {
    text-align: center
}

.verticalalign {
    vertical-align: middle
}

.fl {
    float: left;
}

.fr {
    float: right;
}

/******common******/
.clearfix {
    display: block
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.dis-none {
    display: none
}
.item{
    margin-top: 40px;
}
.item a{
    display: inline-block; height: 16px;width: 100%;padding-top: 72px;text-align: center;color: #999999;
}
.item1{
    background: url(../images/index_item01.png) no-repeat center;
}


.item2{
    background: url(../images/index_item02.png) no-repeat center;
}
.item3{
    background: url(../images/index_item03.png) no-repeat center;
}
.item4{
    background: url(../images/index_item04.png) no-repeat center;
}
.item5{
    background: url(../images/index_item05.png) no-repeat center;
}
.item6{
    background: url(../images/index_item06.png) no-repeat center;
}
.help{
   padding-bottom:40px;
}
.help .col-md-6{
margin-top: 40px;
}
.banner{
       width: 100%;
        background: url(../images/index_bg02.jpg) no-repeat;background-size: 100%;
}
.red{
    color: #c02323;
}
.blue1{
    color:#277db9;
}
.orange{
    color:#f36d00;
}
.green{
    color:#5dae26;
}
.caption{
    text-align: center;
}
.caption p{
    color:#999;
}
.codes {
    text-align: center;
    width: 400px;
    margin: 10px auto;
}
.codes img {
    width: 100%;
    height: auto;
    margin: 0rem;
    border: 0rem;
}
.btn .codes img {
    width: 122px;
    padding: 2px;
    border-radius: 3px;
}

.button {
    color: #fff;
    display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 16px/100% 'Microsoft yahei',Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.codes .blue {
    margin: 0 auto;
    color: #fff;
    border: solid 1px #0076a3;
    width: 90%;
    margin: 5%;
    background: #0095cd;
    background: -webkit-gradient(linear, left top, left bottom, from(#19b1e3), to(#0c8bb4));
    background: -moz-linear-gradient(top, #19b1e3, #0c8bb4);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#19b1e3', endColorstr='#0c8bb4');
}
.btn input {
    margin: 10px;
    width: 125px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 14px;
    padding: 0 10px 0 10px;
    margin: 0 0 20px;
    border: 2px solid #fff;
    border-radius: 25px;
    text-align: left;
    top: -100px;
}

.blue:hover {
    background: #007ead;
    background: -webkit-gradient(linear, left top, left bottom, from(#19b1e3), to(#2896d2));
    background: -moz-linear-gradient(top, #19b1e3, #2896d2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#19b1e3', endColorstr='#2896d2');
}

.button:hover {
    text-decoration: none;
}

